import request from '@/utils/request'

export function setsList(data) {
  return request({
    url: 'products/attribute-sets/sets/list',
		method: 'get',
		params: data
  })
}
//获取商品渲染信息的api
export function productRender(data) {
  return request({
    url: 'products-render-info',
		method: 'get',
		params: data
  })
}
//根据token获取用户信息（主要是customerID)
export function customersMe() {
  return request({
    url: 'customers/me',
		method: 'get'
  })
}
//修改密码
export function customersPassword(data) {
  return request({
    url: 'customers/me/password',
		method: 'put',
		data: data
  })
}
//修改密码
export function customers(data) {
  return request({
    url: 'customers',
		method: 'post',
		data
  })
}
// 进行全文搜索并返回找到的文档
export function search(data) {
  return request({
    url: 'search',
		method: 'get',
		params: data
  })
}
// 允许客户或来宾用户为匿名客户创建空购物车和报价
export function guestCarts() {
  return request({
    url: 'guest-carts',
		method: 'post',
  })
}
// 添加/更新指定的购物车项目。
export function add_card(url, shordid) {
  return request({
    url: `guest-carts/${url}/items/${shordid}`,
		method: 'put',
  })
}
// 添加/更新指定的购物车项目。
export function products(data) {
  return request({
    url: 'products',
		method: 'get',
		params: data
  })
}
// 获取指定sku的商品媒体（图片）信息
export function productsSku(sku) {
  return request({
    url: `products/${sku}/media`,
		method: 'get'
  })
}